package com.tom.architect.party3.day26.okhttp.interceptor;

import android.util.Log;

import com.tom.architect.party3.day26.okhttp.Request;
import com.tom.architect.party3.day26.okhttp.Response;

import java.io.IOException;

// 缓存拦截器
public class CacheInterceptor implements Interceptor {

    @Override
    public Response intercept(Chain chain) throws IOException {
        Log.e("TAG","CacheInterceptor");
        Request request = chain.request();
        // 本地有没有缓存，如果有且没过期，直接返回。
        /* if(true) {
            return new Response(new Bean());
        } */

        // 没缓存，进入下一级。
        return chain.proceed(request);
    }
}
